river sand - German English Dictionary